package fr.uniscol.siecle.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ArrayBlockingQueue;

public class ServiceSTS implements Serializable {

	private Division structure = null;
	
	private Matiere matiere = null;
	
	private ModaliteCours modaliteCours = null;
	
	private String heures_structure = null;
	
	private String co_ens = null;
	
	// heure_agent non géré
	private List<Individu> enseignants = null;

	public Division getStructure() {
		return structure;
	}

	public void setStructure(Division structure) {
		this.structure = structure;
	}

	public Matiere getMatiere() {
		return matiere;
	}

	public void setMatiere(Matiere matiere) {
		this.matiere = matiere;
	}

	public ModaliteCours getModaliteCours() {
		return modaliteCours;
	}

	public void setModaliteCours(ModaliteCours modaliteCours) {
		this.modaliteCours = modaliteCours;
	}

	public String getHeures_structure() {
		return heures_structure;
	}

	public void setHeures_structure(String heures_structure) {
		this.heures_structure = heures_structure;
	}

	public String getCo_ens() {
		return co_ens;
	}

	public void setCo_ens(String co_ens) {
		this.co_ens = co_ens;
	}

	public List<Individu> getEnseignants() {
		if(enseignants == null){
			enseignants = new ArrayList<Individu>();
		}
		return enseignants;
	}

	public void setEnseignants(List<Individu> enseignants) {
		this.enseignants = enseignants;
	}
}
